package com.ets.NxtNmbr_DAO;

import java.util.ArrayList;

/*******************************************************************************
 <big><b>NxtNmbrIO</b></big> interface, that defines the methods available for
 use with the <big><b>NxtNmbr</b></big> object
 <br><br>
 @author D.Merkling - 1:33:38 PM - Aug 22, 2011
 <br><br>
 @version 1.0  
*******************************************************************************/
public interface NxtNmbrIO
  {
   // NxtNmbr reader methods
   int                getNN       (String Sys, int Which);
   NxtNmbr            getNxtNmbr  (String Sys);
   ArrayList<NxtNmbr> getNxtNmbrs ();

   // NxtNmbr writer methods
   boolean addNxtNmbr    (NxtNmbr nn);
   boolean updateNxtNmbr (NxtNmbr nn);
   boolean deleteNxtNmbr (NxtNmbr nn);
   boolean clearNxtNmbr  (String Sys, int Which);
  }
